log carriages - German English Dictionary